﻿using System;

namespace SGAEntidades
{
    [Serializable]
    public class EquipoTelefonicoInfo
    {
        private String _nroTelefono;
        private String _nroRpm;
        private String _imei;
        private String _idMarcaTelefono;
        private MarcaTelefonoInfo _marcaTelefono;
        private String _idModeloTelefono;
        private ModeloTelefonoInfo _modeloTelefono;
        private String _idEstadoTelefono;
        private EstadoTelefonoInfo _estadoTelefono;
        private String _usuarioSistema;

        public EquipoTelefonicoInfo()
        {
        }

        public EquipoTelefonicoInfo(String sNroTelefono, String sNroRpm, String sImei, String sIdMarcaTelefono, String sIdModeloTelefono)
        {
            _nroTelefono = sNroTelefono;
            _nroRpm = sNroRpm;
            _imei = sImei;
            _idMarcaTelefono = sIdMarcaTelefono;
            _idModeloTelefono = sIdModeloTelefono;
        }

        public EquipoTelefonicoInfo(String sNroTelefono, String sNroRpm, String sImei, String sIdMarcaTelefono,
                                    MarcaTelefonoInfo oMarcaTelefono, String sIdModeloTelefono,
                                    ModeloTelefonoInfo oModeloTelefono, String sIdEstadoTelefono,
                                    EstadoTelefonoInfo oEstadoTelefono, String sUsuarioSistema)
        {
            _nroTelefono = sNroTelefono;
            _nroRpm = sNroRpm;
            _imei = sImei;
            _idMarcaTelefono = sIdMarcaTelefono;
            _marcaTelefono = oMarcaTelefono;
            _idModeloTelefono = sIdModeloTelefono;
            _modeloTelefono = oModeloTelefono;
            _idEstadoTelefono = sIdEstadoTelefono;
            _estadoTelefono = oEstadoTelefono;
            _usuarioSistema = sUsuarioSistema;
        }

        public string NroTelefono
        {
            get { return _nroTelefono; }
            set { _nroTelefono = value; }
        }

        public string NroRpm
        {
            get { return _nroRpm; }
            set { _nroRpm = value; }
        }

        public string Imei
        {
            get { return _imei; }
            set { _imei = value; }
        }

        public string IdMarcaTelefono
        {
            get { return _idMarcaTelefono; }
            set { _idMarcaTelefono = value; }
        }

        public MarcaTelefonoInfo MarcaTelefono
        {
            get { return _marcaTelefono; }
            set { _marcaTelefono = value; }
        }

        public string IdModeloTelefono
        {
            get { return _idModeloTelefono; }
            set { _idModeloTelefono = value; }
        }

        public ModeloTelefonoInfo ModeloTelefono
        {
            get { return _modeloTelefono; }
            set { _modeloTelefono = value; }
        }

        public string IdEstadoTelefono
        {
            get { return _idEstadoTelefono; }
            set { _idEstadoTelefono = value; }
        }

        public EstadoTelefonoInfo EstadoTelefono
        {
            get { return _estadoTelefono; }
            set { _estadoTelefono = value; }
        }

        public string UsuarioSistema
        {
            get { return _usuarioSistema; }
            set { _usuarioSistema = value; }
        }
    }
}
